6909358dee4beaa00b493b728dd7689331173d2a,rt/rs/security/sso/oidc/src/main/java/org/apache/cxf/rs/security/oidc/rp/OidcClientCodeRequestFilter.java,OidcClientCodeRequestFilter,createTokenContext,#ClientAccessToken#,29

Before Change


        OidcClientTokenContextImpl ctx = new OidcClientTokenContextImpl();
        if (at != null) {
            ctx.setIdToken(userInfoClient.getIdToken(at, getConsumer().getKey()));
            ctx.setUserInfo(userInfoClient.getUserInfo(at, ctx.getIdToken()));
        }
        return ctx;
    }

After Change


        if (at != null) {
            ctx.setIdToken(userInfoClient.getIdToken(at, getConsumer().getKey()));
            if (userInfoRequired) {
                ctx.setUserInfo(userInfoClient.getUserInfo(at, ctx.getIdToken()));
            }
            rc.setSecurityContext(new OidcSecurityContext(ctx));
        }